embryon viable - French English Dictionary